package com.example.demo.model.admin.admin.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.example.demo.Results.Result;
import com.example.demo.model.admin.admin.entity.ShopAdmin;
import com.example.demo.model.admin.admin.entity.reg.LoginReg;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

@Mapper
public interface ShopAdminDao extends BaseMapper<ShopAdmin> {

    /**
     * 登录方法
     * @param loginReg
     */
    List<ShopAdmin> doLogin(@Param("loginReg") LoginReg loginReg);

    /**
     * 注册方法
     * @param loginReg
     * @return
     */
    void doReg(@Param("loginReg") LoginReg loginReg);

    /**
     * 根据用户名查询用户
     * @param loginReg
     * @return
     */
    int selectByName(@Param("loginReg") LoginReg loginReg);
}
